package org.algorithm.二师兄.栈.第1周;

import java.util.List;

/**
 * @date 2022-04-07 星期四 00:00
 * 给定一个二叉树的根节点 root ，返回 它的 中序遍历 。
 *
 *
 * 示例 1：
 *
 *
 * 输入：root = [1,null,2,3]
 * 输出：[1,3,2]
 * 示例 2：
 *
 * 输入：root = []
 * 输出：[]
 * 示例 3：
 *
 * 输入：root = [1]
 * 输出：[1]
 *
 * 来源：力扣（LeetCode）
 * 链接：https://leetcode-cn.com/problems/binary-tree-inorder-traversal
 *
 * ---------------------要求用栈实现-------------------------
 */

public class 二叉树的中序遍历 {


    public List<Integer> inorderTraversal(TreeNode root) {

        return null;
    }

    public class TreeNode {
        int val;
        TreeNode left;
        TreeNode right;

        TreeNode() {
        }

        TreeNode(int val) {
            this.val = val;
        }

        TreeNode(int val, TreeNode left, TreeNode right) {
            this.val = val;
            this.left = left;
            this.right = right;
        }
    }
}
